technical advances - Alemán Inglés Diccionario